Shuttle FTP Suite;Introduction;Information
Shuttle FTP Suite

Shuttle FTP Suite, is an Internet multiprotocol client, so it can perform the functions of every client supported by the program. Due to the fact that it has been developed to work in a Windows environment, it has a visual, easy and intuitive interface.

Those characteristics are obtained building a program that supports multiple windows or MDI documents (multiple document interface). Allowing the use of different windows simultaneously, the work that have to be done gets easier . Working with a program that does not support MDI, means that multiple sessions of the same program must be opened for every client, but using a MDI program, there is no need to open more than one session of the program, because as many clients as wanted can be opened from it, and they will be displayed in their respective child windows. Using Shuttle FTP Suite, you can open several sessions of each implemented protocol (FTP, Telnet, Ping, Whois, Finger, ...), and open sessions of different clients from the main program.

Shuttle FTP Suite supports multiple Internet protocols : FTP, Telnet, Finger, Whois, DNS and Ping. Now I’ll give a brief description of each one:

The main supported client is FTP (File Transfer Protocol), which is used to transfer files over the network using a visual interface similar to Windows Explorer, and supports Drag & Drop, Copy & Paste, and broken uploads/downloads resume.

MFTP is an application that I have created to upload files to multiple hosts with just one mouse click. The program does all the work for you.

Telnet client is a console emulator, which supports not only Telnet servers but also VT100 emulation.

Finger is a simple protocol to get information about a user.

Whois is a protocol that provides netwide directory service to internet users.

Ping is a utility to see if a server is up and running, and to show statistics of the communication. The information and the statistics are displayed visually.

It also includes a facility called DNS, that gives you the IP address of a host (does the address resolution of a IP address).


FTP Client;FTP Session
FTP Client

The FTP Client included in Shuttle FTP Suite, is the most important of the whole Shuttle FTP Suite application (note that it gives the name to program). It is visual and has a clear interface, so the user has no need to know any FTP command.

The main screen is divided in three parts: The first one includes the menu and the toolbar, the second one includes the tree viewer which displays the directories like Windows Explorer, and the third one includes the file viewer which displays the files listed in the current directory (like Windows Explorer).

The tree viewer lets you navigate through the directories of your local files and your FTP servers (displayed as remote units), and the files of the current directory will be displayed in the list viewer. You can make a connection to a FTP server using either the Quick Connection option or the FTP Site Manager. Shuttle FTP Suite lets you connect to as many FTP servers as you want, because each session will be displayed as a remote unit in the tree viewer.

The FTP Client supports Drag & Drop and Copy & Paste, of  files and directories, and includes advanced features like recursive File Search (even if it is a remote FTP server), Server to client and server to server file copy, tree deletion (even if it is not empty), and broken upload/download resume (I have called this automatic system: Smart Resume)... and many other functions.

You can use the next file functions with the FTP client: Delete, Rename, New Folder (directory), Upload, Download, Copy, Paste, Execute, List (dir), Search, ...

It is very easy to use, because it works exactly like Windows Explorer (its interface is similar too).

For more information, please take a look at the FTP Client Help file (Help menu of the FTP Client). It will give you further information of all its function and options.


Telnet Client;Telnet Session
Telnet Client

The Telnet Client lets you open a remote session to a host. It opens a console window that lets you connect to the Telnet server.

The Telnet client is divided in two parts: the first one includes the menu and the toolbar, and the second one includes the console window. You can open a session to a remote host using either the Quick Connection or the Telnet Site Manager option.

This Telnet Client, supports VT100 terminal emulation (including font attributes like bold, inverse video, etc).

For more information, please take a look at the Telnet Client Help file (Help menu of the Telnet Client). It will give you further information of all its function and options.


Finger Client;Finger Session
Finger Client

The Finger Client is a simple client that displays the response of a Finger server, which is usually information about a user of its system. You can connect to a Finger server using either the Quick Connection or the Finger Site Manager option.

For more information, please take a look at the Finger Client Help file (Help menu of the Finger Client). It will give you further information of all its function and options.


Ping Application;Ping Session
Ping Application

Ping is an application used by many system administrators and users to see if a server is up and running, and to check the connection characteristics.

The screen is divided in three parts: the first one includes the menu and the toolbar, the second one the main screen with the list of the sent packets, and the third one includes the statistics of the current ping. You can ping a server either using the Quick Connection option or the Ping Site Manager. After that, you will see a list of the sent packets and statistics of the current ping, and you can copy, save or print them

For more information, please take a look at the Ping Client Help file (Help menu of the Ping Client). It will give you further information of all its function and options.


Thanks

This program could not have been done without the help (moral and technological) of Dolors Royo and Carmina Boter.

I also want to give special thanks to Andreas H"orstemeier, who has built the freeware and public domain delphi class TPing, that I have used in the Ping Application.

Andreas H"orstemeier

ah@scp.de             (at work)

andy@hoerstemeier.de  (at home)

http://www.westend.de/~hoerstemeier

snail mail: Andreas H"orstemeier

            Mefferdatisstrasse 16-18

            52062 Aachen

            Germany

… and all the Shuttle FTP Suite users who have sent me emails with ideas, improvements, errors and bugs.

… and all the registered users who have given me the strength enough to continue with this project and developing new versions of it.

Thanks to all of them.


Register

Shuttle FTP Suite is a Shareware program. This means that if you like it after you have tried it or you are going to use it for commercial purposes, you must register it. I have put a lot of hard work to develop this Internet multi client, and I need money to continue developing new versions of this program. Registering a shareware program will make you a happier person and will increase your spirit because you will be doing the right thing.

There are two ways of registering Shuttle FTP Suite:

a.-) Online Registration via Internet. You can visit Shuttle FTP Suite website at http://www.waveflow.com/shuttleftp/ and follow the instructions, or you can directly select  Help Menu  Register  Online Registration.

b.-) Sending a letter with the money (a little fee of 25 US$) and the Registration Form to:

Xavier Cirac

c\ Batlles , 4

Premia de Mar , 08330

Barcelona

SPAIN

After receiving your registration mail, I will e-mail/mail you with your registration login and password so you can enter them to the program.

If you need multiple licenses of Shuttle FTP Suite, you will have a very special discounts:

1 license:	25 US$

5-10 licenses : 	23 US$ (8%)

10-15 licenses:	21 US$ (16%)

>15 licenses:	18 US$ (28%)

Thanks for registering Shuttle FTP Suite.

Registration Form


Registration Form

Please Print the next form and fill in the information (if applicable) when you send me the registration letter:

Product:	Shuttle FTP Suite 2.x

Company: 	_________________________________________

Name:	_________________________________________

E-Mail: 	_________________________________________

Address:	_________________________________________

City:	_________________________________________

State/Province:     _______________________________________

Country:	_________________________________________

Optional

Where did you find Shuttle FTP Suite?

_____________________________________________________

What are you using Shuttle FTP Suite for?

_____________________________________________________


Installation;Setup
Installation

Shuttle FTP Suite doesn’t really need any installation (you can execute the shuttleftp.exe file directly), but it includes a setup application and an uninstaller. To run the setup utility just execute setup.exe file, select the destination directory and press OK.


Author;Xavier Cirac
Xavier Cirac

This is my name and I am the author of all you can see in this program. I have been working with some FTP and Telnet clients and I decided to build my own Internet program, trying to get the best functions of all the other Internet clients, and keeping off the useless options of all of them.

This software has been programmed using Borland Delphi 4.0© (a fantastic programming tool that gives a visual and easy way to make Windows programs).

I started programming this software in 2000 (January), and I am still working on it to get a better program. If you have any doubt about it, or find any mistakes or bugs please send me an e-mail to the address: <xevi@100mbps.es>. I will be very happy if you do so. If you wish to give me ideas for later versions, or give your opinion of something related to the program, you can mail me too.

To get a description of the program characteristics please click the next label:

Shuttle FTP Suite


WhatIP
DNS

This option gives you the IP address in the format 123.456.789.123 of a host (in the format www.xxx.com). It answers the question: What IP address has that Host?


Whois Client;Whois Session;Introduction
Whois Client

The Whois Client is a simple client that displays the response of a Whois server. A Whois server is a TCP transaction based query/response server, running on a machine that provides netwide directory service to internet users. It is one of a series of internet name services maintained by the DDN Network Information Cenetr (NIC) at SRI International. You can connect to a Whois server using either the Quick Connection or the Whois Site Manager option. If the command sent is ? (question-mark), the Whois server will answer with the most recent documentation on name specifications.


Upload to Multiple Hosts

This option lets you upload the selected files to a list of hosts, just using one click of the mouse. Now if you have to upload i.e 4 files to 5 FTP sites (for example mirrors of your Web Site) you don’t need to open 5 FTP connections and upload the 4 files in each one. Just select the files, select the destination hosts and... that’s all, Shuttle FTP Suite Suite does the rest!.